home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / mail / YamNet.lha / YamNet.ENGLISH < prev    next >
Text File  |  1996-12-31  |  11KB  |  335 lines

  1.  
  2.  
  3.     \\    //    /\             /\   /\       |\     || XXXXXXXX XXXXXX
  4.      \\  //    //\\           //\\ //\\      |\\    || ||         ||
  5.       \\//    //  \\         //  \X/  \\     ||\\   || ||         ||
  6.        \/    //    \\       //         \\    || \\  || |XXXX      ||
  7.        ||   /XXXXXXXX\     //           \\   ||  \\ || ||         ||
  8.        ||  //        \\   //             \\  ||   \\|| ||         ||
  9.        || //          \\ //               \\ ||    \\| XXXXXXXX   ||
  10.  
  11.  
  12.  
  13.                            XXXXX      XXXXX   XXXXXXX
  14.                          //    //    X     X        /
  15.                               //     X     X       //
  16.                              //      X     X      //
  17.                              \\      X     X     //
  18.                               \\     X     X    //
  19.                                \\ XX X     X   //
  20.                           \XXXXXX XX  XXXXX   //
  21.  
  22.  
  23.  
  24.                               (By Alfredo Soro)
  25.  
  26.  
  27.  
  28.  * IMPORTANT
  29.  
  30.  Read carefully the history file. YamNet.Changes
  31.  
  32.  
  33.  * INTRODUCTION
  34.  
  35.  
  36.    Actually,  calling  to an internet server may be as cheap
  37. as one local phone call.
  38.  
  39. But  calling  to  a fidonet/amiganet/etc node couldn't be so
  40. cheap if there aren't any BBS in the same city.
  41.  
  42. The  best  may be to have the posibility of receive and send
  43. the  mail  &  files of the Fidonet-like Networks in the same
  44. call to internet if we have the luck of belong to a BBS of a
  45. sysop which has internet mail address.
  46.  
  47. This is that this program does!
  48.  
  49.  YamNet is inspired in the program YamGate by Dave Naylor.
  50.  
  51. YamNet  is  a  program  for  AmigaDOS  that  make  different
  52. functions  for the sending & receiving of packets & files of
  53. the Fidonet-like networks:
  54.  
  55. - It encodes, in text form, binary files addressed to points
  56. or  nodes  of  Fidonet-like  systems to be sended via e-mail
  57. through internet.
  58. Using,  as  prefered, the most standard MIME encode methotd,
  59. the  standard  UUencode  method, the faster and more cruched
  60. FSCode method, or the grand PGP system.
  61.  
  62. - It  decodes  e-mail  messages received from points or BBSs
  63. nodes  connected  to  our system putting the BINARY files in
  64. INBOUND  in  the  same  way that if we have received using a
  65. mailer like 'TrapDoor', 'GMS_Mailer' or 'Gotcha'.
  66.  
  67. - It  Returns  one  receipt  for  every  file of any message
  68. sended  using  YamNet  to  inform that it has been processed
  69. correctly in INBOUND.
  70.  
  71. - It  Deletes  from  the  YAM's  (Yet  Another  Mailer) SENT
  72. e-mails message base every message referred in every receipt
  73. received.
  74.  
  75. - It  cleans  receipts  from  the SENT e-mails messages base
  76. (after to have been sent)
  77.  
  78. - Resend message if the file is bad received in destination.
  79.  
  80.  
  81.  * REQUERIMENTS
  82.  
  83.  
  84. YAM 1.3.4+  (by Marcel Beck)                 -- YAM13_4.lha          503 Kb
  85. PGP 2.6.3i(Amiga: by Peter Simons)           -- PGPAMIGA-2.6.3IS.LHA 426911
  86. rexxtricks.library 38.6 (by Jürgen Kohrmeyer)-- rexxtricks.library    49796
  87. reqtools.library (by Nico François)         (i) reqtools.library      45156
  88. rexxreqtools.library 37.95+                 (i) rexxreqtools.library  11664
  89. Base64Coders V1.3 (By Edmund Vermeulen)     (i) Base64Coders.lha      11505
  90. FSCode 37.20 (by Flavio Stanchina)          (i) FSCode                 4572
  91. rexxextra.library V2.2 (13 MAR 90)          (i) Rexxtra12.lha         28867
  92.  
  93. (i) included
  94.  
  95.  
  96.  
  97.  * INSTALATION
  98.  
  99. Install  all  files  in  its right place, copying in C:  the
  100. files:   YamNet, Base64encode, Base64decode & FSCode; and in
  101. LIBS:   the  files:  reqtools.library, rexxreqtools.library,
  102. rexxextra.library & rexxtricks.library
  103.  
  104. Execute YamNet or edit the file YamNet.cfg with the prefered
  105. settings for your system saving it in S:
  106.  
  107. --- Manual configuration of S:YamNet.cfg ---
  108. -----------------------------------------------------------
  109. ; These lines, starting with ';' are ignored by YamNet
  110. ; while it reads the configuration, but is better if you delete
  111. ; these lines for the program works faster.
  112.  
  113. ; Configuration EXAMPLE of S:YamNet.cfg file
  114. ; for YamNet 3.07
  115.  
  116. ; LANG = <language>
  117. ; <language> must be replaced with ESPAÑOL or ENGLISH depending
  118. ;  of the language we want that use the program.
  119.  
  120. LANG = English
  121.  
  122. ; TEMP = <directory>
  123. ;  <directory>  must be replaced with the name of preferred unit and
  124. ; drawer to save temporal files.
  125. ; This could be T:  in the case of having the needed memory to process
  126. ; the files to be received or DH1:T if it is the contrary case.
  127.  
  128. TEMP = T:
  129.  
  130. ; LOG = <drive:drawer/filename>
  131. ;  <drive:drawer/filename> must be replaced with the filename
  132. ; that we want to use for write the logfile that is generated by
  133. ; the program.
  134.  
  135. LOG = LOGS:YamNet.log
  136.  
  137. ;LOGLEVEL = <level>
  138. ; <level> indicates the information level that shows the program
  139. ; while is executed.
  140. ; LOGLEVEL = 0 [It doesn't show any information. Faster]
  141. ; LOGLEVEL = 1 [It shows information only in screen]
  142. ; LOGLEVEL = 2 [It shows information only in logfile]
  143. ; LOGLEVEL = 3 [It shows some information in screen & logfile.]
  144. ; LOGLEVEL = 4 [It shows all information in screen & logfile. SLOW]
  145.  
  146. LOGLEVEL = 3
  147.  
  148. ; OUTBOUND = <drawer>
  149. ; <drawer> must be replaced with the unit name, assignment,
  150. ;  or pathname to follow upto the OUTBOUND where is founded
  151. ;  the files created by programs like Mail Manager, Spot, or so.
  152.  
  153. OUTBOUND = OUT:
  154.  
  155. ; INBOUND = <drawer>
  156. ; <drawer> must be replaced with the unit name, assignment,
  157. ;   or  pathname  to  follow  upto  the  INBOUND  where  the
  158. ;   ready-to-be-processed  files  go  for be processed by the
  159. ;   programs like Mail Manager, Spot, or so.
  160.  
  161. INBOUND = IN:
  162.  
  163. ; ONLYFLO
  164. ; if specified only FLO & OUT files will be processed to be
  165. ; sended via e-mail.
  166. ; If  not  specified  also will be processed the HLO, CLO, DLO,
  167. ; DUT, HUT & CUT files
  168.  
  169. ; PURGE
  170. ; If specified, YamNet will delete incoming receipts with its
  171. ; messages and also will delete sent receipts before the end
  172. ; of the process.
  173.  
  174. ; YAMCHECK
  175. ; if especified YAM will receive mail from server if is started
  176. ; from YamNet and will send all messages generated before the end
  177. ; of the process.
  178.  
  179. ; NOHIDE
  180. ; If  this keyword isn't used, when YamNet writes any message,
  181. ; YAM  is  iconified.   If  the  keyword  is used the writting
  182. ; process in YAM can be seen.
  183.  
  184. ; RESEND = <number>
  185. ; Indicates the number of days to wait before re-send a file
  186. ; sent with YamNet if doesn't received the receipt. (RECIBI)
  187. ; It must be a number bigger than zero.
  188. RESEND = 15
  189.  
  190. ; DELETE = <number>
  191. ; Indicates the number of days to wait before delete a file
  192. ; sent with YamNet if doesn't received the receipt. (RECIBI)
  193. DELETE = 28
  194.  
  195. ; SUBZONA = <zone> <subject>
  196. ;  two keywords:
  197. ;  <zone>  is the zone number or first number of every Fidonet-like address.
  198. ;  <subject> is the name for every network in the zone especified.
  199.  
  200. SUBZONA = 39 AmigaE-Mail
  201. SUBZONA = 40 AmigaE-Mail
  202. SUBZONA = 41 AmigaE-Mail
  203. SUBZONA = 1 FidoE-Mail
  204. SUBZONA = 2 FidoE-Mail
  205. SUBZONA = 3 FidoE-Mail
  206. SUBZONA = 4 FidoE-Mail
  207. SUBZONA = 5 FidoE-Mail
  208. SUBZONA = 6 FidoE-Mail
  209.  
  210. ; NODO = <node4D> <email@address> <code mode>
  211. ;  <node4D> are the four numbers of the point or node address that wich
  212. ;   we want to send the Fidonet/Amiganet/etc bundles via internet
  213. ;   separated with points. (NOT = xx:xx/x.x | YES  = xx.xx.x.x)
  214. ;  <email@address> is the e-mail address of the especified node.
  215. ;  <code mode> is the prefered method to send the binary files through
  216. ;   e-mail that could be any of these four methods:
  217. ;  MIME | UUin | FSCode | PGP "<Identification>"
  218.  
  219. NODO = 2.344.15.11 nobo@dyknowsw.ho FSCode
  220. NODO = 39.194.1.0 asoro@redestb.es PGP "Alfredo Soro"
  221. NODO = 2.344.64.64 onep@tern2.donotfoll.ow MIME
  222. NODO = 39.194.1.10 canbe@thistimeor.not UUIN
  223.  
  224. ;END
  225. -----------------------------------------------------------
  226.  
  227.  
  228.  
  229.  * USAGE
  230.  
  231. The sintax:
  232.  
  233. YamNet [PURGE/S|OUT/S] [SAFE/S] [GUI/S]
  234.  
  235. >> YamNet
  236.  
  237. 1.   Executed without any argument YamNet process putting in
  238. INBOUND  the files contained in YAM's INCOMMING messages
  239. sent using YamNet
  240.  After  that,  YamNet  writes  one  receipt to the sender of
  241. every  processed  message; and it deletes every SENT message
  242. if  is  founded  one receipt sent to your system in reply to
  243. another previous sending of any Fidonet-like bundle.
  244.  
  245. If  is  received  one corrupted binary file is generated one
  246. answer  message with a 'Resend-Request' and if is received a
  247. message  of  this kind then is done a re-send of the message
  248. with  the  file  from the YAM's SENT messages archive to the
  249. addresser of the request.
  250.  
  251. After  run  this  program if have been received any file for
  252. INBOUND, you must use your mailer/editor program (p.e:  Mail
  253. Manager) with the IMPORT option.
  254.  
  255.  
  256. >> YamNet SAFE
  257.  
  258. 2.   It  doesn't deletes anything after process the incoming
  259. messages.   It  generates,  if it's necessary, a script file
  260. called T:YamNet.SAFE to be executed after checking the right
  261. working of the program or test to process the same messages.
  262.  
  263.  
  264. >> YamNet PURGE
  265.  
  266. 3.  Search only SENT receipts and Resend-Requests in YAM and
  267. deletes it.
  268.  
  269. >> YamNet OUT
  270.  
  271. 4. Transfer Fidonet-like files in text form through every
  272.   e-mail/node address configured.
  273.  
  274. This  option  must  be used after using the EXPORT option in
  275. Fidonet-like mailer/editor
  276.  
  277. >> YamNet GUI
  278.  
  279. ..   Using  GUI  argument  let the user select the different
  280. options pushing buttons.
  281.  
  282.  
  283.  * CAUTION
  284.  
  285. -  MIME  isn't  a  very  good  method  because sometimes the
  286. smallest files couldn't be decoded.
  287.  
  288. - Don't run more than one 'YamNet' at same time; it isn't healthy.
  289.  
  290.  
  291.  * AKNOWLEDGMENTS:
  292.  
  293. Marcel Beck -- For his Y A M (Yet Another Mailer)
  294. Flavio Stanchina -- For his FSCode
  295. Peter Simons -- For his PGPAmiga 2.6.3i
  296. Nicolas Dade -- For his uuOUT & uuIN
  297. Nico François -- For his ReqTools.library
  298.  
  299.  
  300. Miguel Barnosi -- For his intense BetaTestings
  301. Ferran Delriu -- For to be the best AMIGAn SysOp
  302. Julio Garcia -- For to be the best Peeceer SysOp
  303. Eugenio De Frutos -- For his support
  304.  
  305. Robert Hofmann -- For his CompressRexx
  306.  
  307. And  the rest of sysops and users of AmigaNet that are going
  308. to  enjoy  my program and are helping to improve it with the
  309. using.  They are NOT less important!
  310.  
  311.                                 THANK YOU
  312.  
  313.  
  314.  * IMPORTANT
  315.  
  316.  
  317. Read changes made to current version in YamNet.Changes file
  318.  
  319.  
  320.  * USAGE RULES AND CONTACT DATA
  321.  
  322. This program is Freeware by Alfredo Soro.
  323. I  am not liable about any damage that could be done by this
  324. software.
  325. Finished on 31 of December in 1996  -  04:00
  326.  
  327. For any affair you can contact with me in these addresses:
  328.  
  329.    &&
  330.   &  &   Fidonet   CuaRed[34] Amiganet VMail    NavarraNet RedBBS
  331.  &&&&&&   2:344/15  28:94/1    39:194/1 70:344/2 150:20/3   757:1202/1
  332. &&    &&   asoro@redestb.es -WEB: http://www.redestb.es/personal/asoro/
  333.           nyar@geocities.com      http://www.geocities.com/Hollywood/6442/
  334.            Electronic  Mail
  335.